import axios from 'axios'
export function request(config) {
    const intance1 = axios.create({
        baseURL: 'http://127.0.0.1:8888/api/private/v1',
        timeout: '5000'
    })
    intance1.interceptors.request.use(res => {
        res.headers.Authorization = window.sessionStorage.getItem('token')
        return res
    }, err => {
        console.log(err);
    })

    intance1.interceptors.response.use(data => {
        // console.log(data);
        // window.sessionStorage.setItem('token', data.data.data.token)
        // 这里仅仅只是为了验证如果我在响应拦截器中设置token 再登陆到第一个页面的时候能再请求头中拿到
        return data
    }, err => {
        console.log(err);
    })
    return intance1(config)
        // intance1({
        //     method: 'post',
        //     url: 'login',
        //     data: {
        //         username: config.username,
        //         password: config.password
        //     }
        // })
}